power boat - English Synonyms Dictionary